const verification = {
	telCheck: (str) => {
        var pattern = /^1[34578]\d{9}$/;
        if (pattern.test(str)) {
            return true;
        } else {
            return false;
        }
  	},
  	showCallBack: (object) => {
  		var title = object.title;
  		
  	},
    isNull: (t)=> {
      if (!t||t=="(null)"||t=='null'||t=='undefined'||t=='NaN') {return true;}else{return false;}
    },
    isEmptyObject: (obj)=>{
       for(var key in obj){
            return false
       };
       return true
    },
    getDateForm: ()=> {
        var date = new Date(),dateForm;
        var weekArr = [
            "Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"
        ];
        var monthArr = [
          "Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec"
        ];
        dateForm = {
          "week": weekArr[date.getDay()],
          "date": date.getDate(),
          "month": monthArr[date.getMonth()]
        };
        return dateForm;
    },
    getUUid: (len, radix) => {
        let CHARS = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('');
        var chars = CHARS, uuid = [], i;
        radix = radix || chars.length;
        if (len) {
          // Compact form
          for (i = 0; i < len; i++) uuid[i] = chars[0 | Math.random()*radix];
        } else {
          // rfc4122, version 4 form
          var r;

          // rfc4122 requires these characters
          uuid[8] = uuid[13] = uuid[18] = uuid[23] = '-';
          uuid[14] = '4';

          // Fill in random data.  At i==19 set the high bits of clock sequence as
          // per rfc4122, sec. 4.1.5
          for (i = 0; i < 36; i++) {
            if (!uuid[i]) {
              r = 0 | Math.random()*16;
              uuid[i] = chars[(i == 19) ? (r & 0x3) | 0x8 : r];
            }
          }
        }
        return uuid.join('');
    }
}
export default verification;